have skidded - Turkish English Dictionary